Most reptiles lay eggs. This turtle is hatching from an egg.

ResponsiveVoice-NonCommercial licensed under 95x15
"